Software Quality Improvement Via Pattern Matching
نویسندگان
چکیده
Nested if-then-else statements is the most common programming schema in applications like data transformation or data analysis. In most cases, these can be replaced by higher level pattern matching constructs, rendering the code more readable and easier to maintain. We present a tool that integrates strong semantically grounded pattern matching features in Java via a plug-in for the Eclipse platform.
منابع مشابه
Pattern matching for variation-source identification in manufacturing processes in the presence of unstructured noise
Variation-source identification has received considerable attention from the manufacturing quality improvement community. One widely used method is based on a pattern matching procedure, which identifies process faults by comparing the fault symptom, which is the principal eigenvector of the covariance matrix of the quality measurement, with fault signatures. The presence of unstructured noise ...
متن کاملFPGA-Based Acceleration of Pattern Matching in YARA
String and regular expression pattern matching is an integral part of intrusion detection systems to detect potential threats. YARA is a pattern matching framework to identify malicious content by defining complex patterns and signatures. Software implementations of YARA on CPU do not meet the throughput requirements of core networks. We present a FPGA based hardware accelerator to boost the pe...
متن کاملRobust Method of Multiple Variation Sources Identification in Manufacturing Processes For Quality Improvement
Variation source identification is a critical step in the quality and productivity improvement of manufacturing processes and draws significant attention recently. In this article we present a robust pattern-matching technique for variation source identification. In this paper, a multiple variation sources identification technique is developed by adopting the linear relationship between variati...
متن کاملFPGA Based Accelerator for Pattern Matching in YARA Framework
Pattern Matching is an integral part of intrusion detection systems to detect potential threats and is becoming a bottleneck due to the complexity and scale of patterns. YARA is a pattern matching framework which helps in the identification of malicious content by defining complex patterns and signatures. Software implementation on general purpose processors (CPU) do not meet the throughput req...
متن کاملQuality Inspection and Quality Improvement by Map Fusion
In this paper a new approach for quality measurement and improvement using map matching and map fusion is introduced. In the first part we describe a matching model based on “Buffer growing”. The matching, which is the basis for the quality inspection and the map fusion, is performed manually with a tool developed with VBA and ArcGIS. The quality inspection can be subdivided into a global and a...
متن کامل